encumber (someone's) efforts

Translations
entraver les efforts de quelqu'un